Eliminating Odd Cycles by Removing a Matching

نویسندگان

  • Carlos Vinícius G. C. Lima
  • Dieter Rautenbach
  • Uéverton dos Santos Souza
  • Jayme Luiz Szwarcfiter
چکیده

We study the problem of determining whether a given graph G = (V,E) admits a matching M whose removal destroys all odd cycles of G (or equivalently whether G−M is bipartite). This problem is also equivalent to determine whether G admits a (1,1)-coloring, which is a 2-coloring of V (G) in which each color class induces a graph of maximum degree at most 1. We show that such a decision problem is NP-complete even for planar graphs of maximum degree 4, but can be solved in linear-time in graphs of maximum degree 3. We also present polynomial time algorithms for (claw, paw)-free graphs, graphs containing only triangles as odd cycles, graphs with bounded dominating sets, P5-free graphs, and chordal graphs. In addition, we show that the problem is fixed-parameter tractable when parameterized by clique-width, which implies polynomial time solvability for many interesting graph classes of such as distance-hereditary graphs and outerplanar graphs. Finally a 2vc(G) · n algorithm, and a kernel having at most 2 · nd(G) vertices are presented, where vc(G) and nd(G) are the vertex cover number and the neighborhood diversity of the input graph, respectively.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Revisiting the welfare effects of eliminating business cycles

We investigate the welfare effects of eliminating business cycles in a model with substantial consumer heterogeneity. The heterogeneity arises from uninsurable and idiosyncratic uncertainty in preferences and employment status. We calibrate the model to match the distribution of wealth in U.S. data and features of transitions between employment and unemployment. In comparison with much of the l...

متن کامل

A generalization of Little's Theorem on Pfaffian orientations

Little [12] showed that, in a certain sense, the only minimal non-Pfaffian bipartite matching covered graph is the brace K3,3. Using a stronger notion of minimality than the one used by Little, we show that every minimal nonPfaffian brick G contains two disjoint odd cycles C1 and C2 such that the subgraph G − V (C1 ∪ C2) has a perfect matching. This implies that the only minimal non-Pfaffian so...

متن کامل

Combinatorial Optimization

Proof: By double implication: If there is an augmenting path, then M is not maximum: OK. Suppose there is no augmenting path for M but Mopt is maximum. For each node in M Mopt (where is a xor), the degree is either 0, 1 or 2, thus M Mopt consists of disjoint paths or cycles. • The cycles must be even (otherwise M or Mopt is not a matching). • Suppose there is an odd path. Since #Mopt is maximum...

متن کامل

The Maximum-Weight Stable Matching Problem: Duality and Efficiency

Given a preference system (G, ≺) and an integral weight function defined on the edge set of G (not necessarily bipartite), the maximum-weight stable matching problem is to find a stable matching of (G, ≺) with maximum total weight. We study this N P-hard problem using linear programming and polyhedral approaches, and show that the Rothblum system for defining the fractional stable matching poly...

متن کامل

Distributed Algorithm for Better Approximation of the Maximum Matching

Let G be a graph on n vertices that does not have odd cycles of lengths 3, . . . , 2k− 1 with k ≥ 2. We give a deterministic distributed algorithm which finds in a poly-logarithmic (in n) number of rounds a matching M , such that |M | ≥ (1−α)m(G), where m(G) is the size of a maximum matching in G and α = 1 k+1 .

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1710.07741  شماره 

صفحات  -

تاریخ انتشار 2017